Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LON WEN Detached £303,788 £177,500 6 Dec 2010
2 LON WEN Detached £333,196 £210,000 19 Jun 2007
3 LON WEN Detached £297,710 £190,000 7 Feb 2008
4 LON WEN Detached £342,682 £207,234 2 Aug 2013
5 LON WEN Detached £346,279 £281,000 24 Oct 2018
6 LON WEN Detached £303,042 £245,000 20 Aug 2018
8 LON WEN Detached £496,981 £90,000 12 Sep 1996
9 LON WEN Detached £304,821 £240,000 7 Aug 2017
11 LON WEN Detached £343,767 £199,995 12 Jan 2012
12 LON WEN Detached £326,734 £225,000 23 Jun 2015
15 LON WEN Detached £546,679 £99,000 6 Sep 1996
16 LON WEN Detached £330,881 £267,000 2 Jul 2018
17 LON WEN Detached £411,188 £84,000 12 Dec 1997